tractor-drawn artillery - Français Anglais Dictionnaire